/**
 * 响应数据类型
 */
export declare namespace RespSysSettingDataType{
    export interface SysPost {
        postId: number;
        postCode: string;
        postName: string;
        postSort: string;
        status: string;
    }

    export interface SysRole {
        roleId: number;
        roleName: string;
        roleKey: string;
        roleSort: string;
    }

    export interface TreeSelectData {
        title: string;
        value: number;
        extFiled: string;
        children?: TreeSelectData [];
    }

    // 组织树节点
    export interface DeptTreeNode {
        title: string;
        key: number;
        children?: DeptTreeNode [];
    }
    export type DeptTree = DeptTreeNode[];

    // 组织详情信息
    export interface DeptItemInfo {
        ancestors: string;
        children?: [];
        deptId: number;
        deptName: string;
        deptType: string;
        lat: number;
        lng: number;
        orderNum: string;
        parentId: string;
        parentName: string;
        sensors?: [];
        extraInfo?: string;
        geo: string;    // 存放geojson数据
    }
}

/**
 * 请求数据类型
 */
export declare namespace RequestSysSettingDataType{

}
